<%@ page import="java.util.ArrayList" %>
<%@ page import="java.util.List" %>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%--
  Created by IntelliJ IDEA.
  User: Yoyo-ba
  Date: 2021/10/31
  Time: 15:52
  To change this template use File | Settings | File Templates.
--%>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
    <title>jstl的foreach</title>
</head>
<body>
  <%
     int num = 4;
     request.setAttribute("num",num);
  %>
<%--
  java中for循环有几种写法？
  普通for --知道次数
   for(int i = 0;i<=9;i++){
      // 遍历的 变量 从 0 - 9  起始索引 0  结束索引9
      //  每次的步长是多少  1
   }
  增强for --- 不知道次数 --遍历对象
--%>
  <c:forEach begin="0" end="9" step="1" var="i">
      <h2>我是啦啦啦${i}</h2>
  </c:forEach>

<%--
    增强for --- 不知道次数 --遍历对象
    for(String s :list){

    }
    //list 被遍历的集合  s是 用来接收遍历出来的内容的


--%>
  <%
     List<String> list = new ArrayList<>();
      list.add("小米");
      list.add("大米");
      list.add("中米");

      request.setAttribute("list",list);
  %>
        <%--//从域中吧数据取出来遍历--%>
  <c:forEach items="${list}" var="s">
      ${s}
  </c:forEach>
    


</body>
</html>
